百度開(kāi)放云首席架構(gòu)師徐串:架構(gòu)師必須理解程序員的痛
在2016中國(guó)云計(jì)算技術(shù)大會(huì)(CCTC 2016,專(zhuān)題報(bào)道)上,百度開(kāi)放云首席架構(gòu)師徐串發(fā)表了題為《企業(yè)IT基礎(chǔ)架構(gòu)在云端如何變革》的主題演講,并接受CSDN記者專(zhuān)訪(fǎng),深入分享了他對(duì)架構(gòu)及設(shè)計(jì)的認(rèn)識(shí),對(duì)架構(gòu)師工作和技能的理解,以及百度開(kāi)放云架構(gòu)滿(mǎn)足大數(shù)據(jù)和人工智能等不同應(yīng)用需求的實(shí)踐經(jīng)驗(yàn)。
徐串表示,云計(jì)算環(huán)境下的架構(gòu),除了高吞吐、可擴(kuò)展性、穩(wěn)定性的需求,靈活性的實(shí)現(xiàn)也很重要。架構(gòu)師的工作就是在各種矛盾之間堅(jiān)持或妥協(xié),如高吞吐和低延遲的矛盾,優(yōu)雅架構(gòu)和緊迫需求的矛盾。保證業(yè)務(wù)的需求,是設(shè)計(jì)架構(gòu)的一個(gè)基本原則,要成為優(yōu)秀的架構(gòu)師,就要學(xué)會(huì)理解業(yè)務(wù),和一線(xiàn)產(chǎn)品經(jīng)理溝通,找出最核心的訴求來(lái)解決。另一方面,架構(gòu)師除了以寬廣的技術(shù)視野跟進(jìn)最新的技術(shù),也必須深入到到底層了解程序員的工作和痛苦,才能做出讓程序員滿(mǎn)意的取舍。